package com.sky.business.sys.dto;

import com.sky.common.enums.ControlMode;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 控制模式dto
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class ControlModeDto {
    private Integer id;
    private String name;

    /**
     * 获取控制模式dto
     * @param controlMode 控制模式
     * @return 控制模式dto
     */
    public static ControlModeDto valueOf(ControlMode controlMode){
        return new ControlModeDto(controlMode.getValue(),controlMode.getModeName());
    }
}
